package com.boang.entity;

import java.time.Year;

/*
  @author: 13813
  @date: 2024/11/15 11:11
*/
public class Programmer {
    public String name;
    public int age;
    public int year;

//    默认构造方法

    public Programmer() {
//        this("王五", 30);
        System.out.println("无参构造方法");
    }

    /*
        this：当前对象
        当成员变量和局部变量重名时，可以通过this区分
     */
    public Programmer(String name, int age) {
        this();//调用构造方法，必须放在第一行
        System.out.println("有参构造方法");
        this.name = name;
    }

    public void program(String name) {
        System.out.println(this.name + "写代码");
    }
}
